.box {

  // 导航栏
  .titleNav {
    .custom-image {
      height: 80rpx;
      width:150rpx;
    }
  }

  // 选项卡
  .tabsBox {
    .tabsTitle {
      width: 95%;
      margin: auto;
      .t-tabs__item--active {
        background-color: #253454;
        height: 50rpx;
        padding: 30rpx 0;
        color: #fff;
        margin: 10rpx 0;
        border-radius: 15rpx;
      }

      .tabsList {
        .shopListbox {
          padding: 40rpx 0 20rpx;
          border-bottom: 1px solid rgb(235, 235, 235);

          .shopListbox1 {
            display: flex;
            justify-content: space-between;

            .shopListbox-left {
              width: 36%;
              border-radius: 15rpx;
              overflow: hidden;

              image {
                width: 100%;
                height: 100%;
              }
            }

            .shopListbox-right {
              width: 60%;

              .shopListbox-right2 {
                color: rgb(150, 150, 150);
                font-size: 27rpx;
                margin: 10rpx 0;
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
              }

              .shopListbox-right3 {
                color: rgb(150, 150, 150);
                font-size: 27rpx;
                margin-bottom: 20rpx;
              }

              .shopListbox-right4 {
                color: rgb(150, 150, 150);
                font-size: 27rpx;
              }

              .shopListbox-right5 {
                color: rgb(150, 150, 150);
                font-size: 27rpx;
              }
            }
          }

          .shopListbox2 {
            margin-top: 30rpx;
            height: 60rpx;

            .btn1 {
              color: #253454;
              border: 1px solid #253454;
              background-color: #fff;
              width: 140rpx;
              height: 60rpx;
              line-height: 60rpx;
              border-radius: 40rpx;
              font-size: 26rpx;
              display: inline-block;
              float: right;
            }

            .btn2 {
              color: #fff;
              border: 1px solid #253454;
              background-color: #253454;
              width: 180rpx;
              height: 60rpx;
              line-height: 60rpx;
              border-radius: 40rpx;
              font-size: 26rpx;
              display: inline-block;
              float: right;
              margin-left: 20rpx;
            }
          }
        }
      }
    }
  }
}